off-site storage location - Alemán Inglés Diccionario